﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace RN.ERP.Entity.QD
{
    public class V_ManagerList
    {
        [Key]
        public Guid EmpGuid { get; set; }
        public Guid? CorpGuid { get; set; }
        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
        public Int32 ID { get; set; }
        public String Type { get; set; }
        public Int32? ClassId { get; set; }
        public Int32? CorpClassID { get; set; }
        public String TypeFlag { get; set; }
        public String Name { get; set; }
        public Byte? Sex { get; set; }
        public String IDCard { get; set; }
        public String Tel { get; set; }
        public Int16? SpecialityID { get; set; }
        public String SpecialityTxt { get; set; }
        public String Duty { get; set; }
        public String DutyLevel { get; set; }
        public String Education { get; set; }

        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? StartTime { get; set; }
        public String InsuranceNum { get; set; }
        public String Remark { get; set; }
        public Int32? IsLeave { get; set; }
        public String FlowCode { get; set; }
        public Guid? AuthorGuid { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? CreatDate { get; set; }
        public Boolean? IsDel { get; set; }
        public String DoMajor { get; set; }
        public Int32? YaZhengCount { get; set; }
        public Int32? DogID { get; set; }
        public Int32? BithdayYear { get; set; }
        public Int32? BithdayMonth { get; set; }
        public Byte? isFreeze { get; set; }
        public String ZhiWu { get; set; }
        public String AreaCode { get; set; }
        public Int32 CorpID { get; set; }

        public String corpName { get; set; }
        public String TitleName { get; set; }
        public Int32? TitleCode { get; set; }
        public Guid? ManaGuid { get; set; }
        public Guid? CorpUserGuid { get; set; }
        public Int32 PersionID { get; set; }
        public String PassNum { get; set; }
        public string IsPass { get; set; }

        public String CertificateName { get; set; }
        public String CLCode { get; set; }
        public String CertificateCode { get; set; }
    }
}
